Skip to content

[Mainline Feature] New GUI Framework#239

Draft
Goldenfield192 wants to merge 36 commits into
TeamOpenIndustry:1.12.2-forgefrom
Goldenfield192:1.12.2-forge-guiv2
Draft

[Mainline Feature] New GUI Framework#239
Goldenfield192 wants to merge 36 commits into
TeamOpenIndustry:1.12.2-forgefrom
Goldenfield192:1.12.2-forge-guiv2

Conversation

@Goldenfield192
Copy link
Copy Markdown
Member

Inspired by jGui and Elementa, this PR adds a newly designed GUI frame work with more QoL updates for downstream developers.
It features:

  • Widget and panel based layout structure
  • Completely strategized rendering system
  • Re-implemented default widget facade to be version-agnostic
  • Scroll support

Current TODOs:

  • Implement old composed widgets
  • More standard renderer API
  • Docs

@Goldenfield192 Goldenfield192 marked this pull request as draft May 16, 2026 10:05
@Goldenfield192 Goldenfield192 changed the title 1.12.2 forge guiv2 [Mainline Feature] New GUI Framwork May 16, 2026
@Goldenfield192 Goldenfield192 changed the title [Mainline Feature] New GUI Framwork [Mainline Feature] New GUI Framework May 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant